put a person to his oath - Alemán Inglés Diccionario